package com.henry.album.files.model;
import com.alibaba.fastjson.annotation.JSONField;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;


/**
 * 
 * 描述：
 */

@TableName("file_info")
public class FileInfo {



    private static final long serialVersionUID = 1L;


        @TableId(value = "id", type = IdType.AUTO)
        @JSONField(name = "id")
        private Integer id;	

	
         @TableField("file_name")
         @JSONField(name = "fileName")
         private String fileName;			

	
         @TableField("absolute_path")
         @JSONField(name = "absolutePath")
         private String absolutePath;			

	
         @TableField("file_type")
         @JSONField(name = "fileType")
         private String fileType;			


         @TableField("file_suffix")
         @JSONField(name = "fileSuffix")
         private String fileSuffix;			

	
         @TableField("is_image")
         @JSONField(name = "isImage")
         private String isImage;			

	
         @TableField("file_size")
         @JSONField(name = "fileSize")
         private String fileSize;			


         @TableField("original_time")
         @JSONField(name = "originalTime")
         private String originalTime;			


         @TableField("thumbnails_name")
         @JSONField(name = "thumbnailsName")
         private String thumbnailsName;			


         @TableField("thumbnails_path")
         @JSONField(name = "thumbnailsPath")
         private String thumbnailsPath;			

	
         @TableField("create_time")
         @JSONField(name = "createTime")
         private String createTime;			



		
	/**
	 * 设置 
	 */
	public void setId(Integer id) {
		this.id = id;
	}	
				
	/**
	 * 返回  
	 */
	public Integer getId() {
		return this.id;
	}	
	
		
	/**
	 * 设置 文件名
	 */
	public void setFileName(String fileName) {
		this.fileName = fileName;
	}	
				
	/**
	 * 返回  文件名
	 */
	public String getFileName() {
		return this.fileName;
	}	
	
		
	/**
	 * 设置 绝对路径
	 */
	public void setAbsolutePath(String absolutePath) {
		this.absolutePath = absolutePath;
	}	
				
	/**
	 * 返回  绝对路径
	 */
	public String getAbsolutePath() {
		return this.absolutePath;
	}	
	
		
	/**
	 * 设置 目录或文件
	 */
	public void setFileType(String fileType) {
		this.fileType = fileType;
	}	
				
	/**
	 * 返回  目录或文件
	 */
	public String getFileType() {
		return this.fileType;
	}	
	
		
	/**
	 * 设置 后缀名
	 */
	public void setFileSuffix(String fileSuffix) {
		this.fileSuffix = fileSuffix;
	}	
				
	/**
	 * 返回  后缀名
	 */
	public String getFileSuffix() {
		return this.fileSuffix;
	}	
	
		
	/**
	 * 设置 是否图片
	 */
	public void setIsImage(String isImage) {
		this.isImage = isImage;
	}	
				
	/**
	 * 返回  是否图片
	 */
	public String getIsImage() {
		return this.isImage;
	}	
	
		
	/**
	 * 设置 文件大小
	 */
	public void setFileSize(String fileSize) {
		this.fileSize = fileSize;
	}	
				
	/**
	 * 返回  文件大小
	 */
	public String getFileSize() {
		return this.fileSize;
	}	
	
		
	/**
	 * 设置 图片拍摄时间
	 */
	public void setOriginalTime(String originalTime) {
		this.originalTime = originalTime;
	}	
				
	/**
	 * 返回  图片拍摄时间
	 */
	public String getOriginalTime() {
		return this.originalTime;
	}	
	
		
	/**
	 * 设置 缩率图文件名（包含后缀名）
	 */
	public void setThumbnailsName(String thumbnailsName) {
		this.thumbnailsName = thumbnailsName;
	}	
				
	/**
	 * 返回  缩率图文件名（包含后缀名）
	 */
	public String getThumbnailsName() {
		return this.thumbnailsName;
	}	
	
		
	/**
	 * 设置 缩率图绝对路径
	 */
	public void setThumbnailsPath(String thumbnailsPath) {
		this.thumbnailsPath = thumbnailsPath;
	}	
				
	/**
	 * 返回  缩率图绝对路径
	 */
	public String getThumbnailsPath() {
		return this.thumbnailsPath;
	}	
	
		
	/**
	 * 设置 缩率图绝对路径
	 */
	public void setCreateTime(String createTime) {
		this.createTime = createTime;
	}	
				
	/**
	 * 返回  缩率图绝对路径
	 */
	public String getCreateTime() {
		return this.createTime;
	}

	@Override
	public String toString() {
		return "FileInfo [id=" + id + ", fileName=" + fileName + ", absolutePath=" + absolutePath + ", fileType="
				+ fileType + ", fileSuffix=" + fileSuffix + ", isImage=" + isImage + ", fileSize=" + fileSize
				+ ", originalTime=" + originalTime + ", thumbnailsName=" + thumbnailsName + ", thumbnailsPath="
				+ thumbnailsPath + ", createTime=" + createTime + "]";
	}	
	



}